traverseOption

inline fun <E, A, B> Either<E, A>.traverseOption(transform: (A) -> Option<B>): Option<Either<E, B>>(source)

Synonym for traverse((A)-> Option): Option>


inline fun <A, B> Iterable<A>.traverseOption(f: (A) -> Option<B>): Option<List<B>>(source)

Synonym for traverse((A)-> Option): Option>


inline fun <A, B> NonEmptyList<A>.traverseOption(f: (A) -> Option<B>): Option<NonEmptyList<B>>(source)

Synonym for traverse((A)-> Option): Option>